.archive-wrapper {
    width: 80%;
    margin: 0 auto;
    padding: 35px 0;
}

.layui-elem-quote {
    background-color: #fff !important;
}

.archive-main {
    margin-top: 20px;
}

.layui-timeline {
    width: 100%;
    margin-top: 30px;
}

.layui-timeline-item .archive-li {
    margin: 15px 0;
    border-bottom: 1px dashed #ccc;
}

.layui-timeline-item .archive-li span {
    margin-right: 20px;
}

.layui-timeline-item .archive-li a {
    font-size: 20px !important;
    text-decoration: none !important;
    color: #01aaed !important;
}

.layui-timeline-item .archive-li a:hover {
    color: #16baaa !important;
}

.layui-timeline-item .archive-li:hover {
    border-bottom: 1.2px dashed #b6b6b6;
}